Direct Streaming with Safari on Windows

Using Final Cut Express, I have assembled camcorder clips into a 30 minute movie for a local community organization. Exporting .mov and then using iDVD, I have made an acceptable DVD which can play on all appropriate equipment. However, distribution is difficult and expensive.
My problem is find a system so that most people with broadband can stream an MPEG-4 movie file from the web. On iMac, IPad, G4Mac under Leopard, the file streams fine from Safari, without the use of a streaming server.
However, the story is completely different using Safari on Wintel machines (mostly XP). On Windows, Safari first downloads the mp4 file before running QuickTime. Can I get Safari to stream directly as on Mac? Or do I have to set up a streaming server? Or even convert to Flash!
i

You would do far better to use Flash, since most people already have that.
Quicktime is a HUGE download and many people simply won't bother with that. It also messes downloads from other sites, such as music sites selling MP3s - Quicktime is designed to take over the whole media system of people's computers and this can cause significant problems with downloads from other websites.
Thus I, and I am sure that many others do not like that and will never ever run Quicktime.
Flash is a far superior technology and relatively bug free. Just like web applications or any other, poorly designed Flash applications can have security problems and bugs, however the technology itself is top notch. I am sure we will find similar problems once HTML5 take a hold.
In regard to streaming servers, RED5 is open source and free of cost >> all you need is a VPS at a minimum. That combined with Flash is very hard to beat!

Similar Messages

  • Very poor implementation of XMLHttpRequest streaming with Safari for Window

    I hope this post reaches Apple engineers. This is critical for us to resolve this. I am a member of the developer network, so if using incident support is necessary, it can be used. Do not hesitate to contact me with any questions. I have implemented a test to compare XMLHttpRequest streaming performance for different browsers. Safari for Windows 5.0.3 had the worst results compared to Chrome and Firefox. Furthermore, I think this problem was introduced after Safari 3. The test consists of a server pushing messages of about 350 bytes to the browser at a rate of about 300/s. Once server pushes 10,000 messages, it closes the connection and browser opens new one repeating the cycle. There were several problems associated with Safari: 1) Safari could not process much more then 300 messages/s, that is quite low. Chrome had no problem processing 1,000. If, for example, 500 m/s was used, Safari would quickly allocate hundreds of meg of memory and crash. 2) Safari starts with about 64MEG of memory allocated. Once the test page is opened, memory quickly climes to 150MEG and as test progresses to >400MEG. Once the connection closes, it drops to 150MEG again. Chrome's memory did not fluctuate at all staying at 32MEG for the same test. 3) CPU was steadily claiming as test progressed and then dropped as connection was reset, creating CPU spikes. It reached about 50% CPU before connection was closed. Chrome's CPU stayed at about 2% all the time. This is the code: Server. Should be run with the latest Java Tomcat 7. Configure Tomcat to use Http11NioProtocol: package test; import java.io.IOException; import java.io.PrintWriter; import java.text.SimpleDateFormat; import java.util.Date; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.catalina.comet.CometEvent; import org.apache.catalina.comet.CometProcessor; @SuppressWarnings("serial") public class WebFrameworkServletXHRReconnects extends HttpServlet implements CometProcessor { @Override public void event(CometEvent event) throws IOException, ServletException { HttpServletRequest request = event.getHttpServletRequest(); HttpServletResponse response = event.getHttpServletResponse(); if (event.getEventType() == CometEvent.EventType.BEGIN) { System.out.println("Begin for session: " + request.getSession(true).getId() + " " + response.getWriter()); response.setHeader("pragma", "no-cache,no-store"); response.setHeader("cache-control", "no-cache,no-store,max-age=0,max-stale=0"); event.setTimeout(Integer.MAX_VALUE); PrintWriter out = response.getWriter(); SimpleDateFormat formatter = new SimpleDateFormat("mm:ss: "); for (int i = 0; i < 10000; i++) { out.print("{\"messageType\":8448,\"requestId\":"0",\"eventType\":1,\"symbolId\" :[\"BAC.EA\",0],\"fields\":[{\"header\":"0",\"type\":6,\"data\":[3993,2]},{\"hea der\":"55",\"type\":6,\"data\":[1185,2]},{\"header\":54,\"type\":6,\"data\":[321 8,2]},{\"header\":"5",\"type\":6,\"data\":[6617,2]},{\"header\":52,\"type\":4,\" data\":[15]},{\"header\":"12",\"type\":6,\"data\":[1700,2]}]}"); out.flush(); if (i % 10 == 0) { try { //Thread.sleep(60); Thread.sleep(30); } catch (InterruptedException e) { } } if (i % 100 == 0) { System.out.println(formatter.format(new Date()) + i); } } out.close(); event.close(); } else if (event.getEventType() == CometEvent.EventType.ERROR) { event.close(); } else if (event.getEventType() == CometEvent.EventType.END) { event.close(); } } } client: <script type="text/javascript" src="log4js.js">
    </script>
    <script type="text/javascript">
    var api;
    var log = new Log(Log.DEBUG, Log.popupLogger);
    var byteoffset;
    var perocessedMessages;
    function connect() {
    perocessedMessages = 0;
    byteoffset = 0;
    id = 0;
    api = new XMLHttpRequest;
    api.onreadystatechange = onreadystatechange;
    api.onerror = onerror;
    log.debug('connect');
    api.open("GET", "http://localhost/Test/Controller", true);
    api.send("");
    function onreadystatechange() {
    switch (api.readyState) {
    case 3:
    change();
    break;
    case 4:
    disconnect();
    break;
    function change() {
    connected = true;
    var buffer = api.responseText;
    var newdata = buffer.substring(byteoffset);
    byteoffset = buffer.length;
    while (1) {
    var x = newdata.indexOf("<activ>");
    if (x != -1) {
    y = newdata.indexOf("</activ>", x);
    if (y != -1) {
    processMessage(newdata.substring((x + 7), y));
    newdata = newdata.substring(y + 8);
    else {
    break;
    else {
    break;
    byteoffset = buffer.length - newdata.length;
    function processMessage(msg) {
    var objJson = eval('(' + msg + ')');
    perocessedMessages++;
    //if (perocessedMessages % 100 == 0) {
    // log.debug('' + perocessedMessages);
    function disconnect() {
    log.debug('disconnect');
    connect();
    function onerror() {
    log.debug('onerror');
    </script>

    I hope this post reaches Apple engineers. This is critical for us to resolve this. I am a member of the developer network, so if using incident support is necessary, it can be used.
    We're a user-to-user forum, ilyag. So it'd be better for you to use the Apple Bug Reporter if you want to ensure someone from Apple sees your post:
    http://developer.apple.com/bugreporter/

  • Uploading files to website not working with Safari in Windows 7

    Safari version: 5.1.7
    OS: Windows 7
    Hi,
    I am a website owner, and I have a feature on my site where users can upload large (up to 50MB) music files to my server. The feature works in Firefox on OSX & Windows platforms and it also works in Safari on OSX. The uploading feature is not working with Safari for Windows. Do you have any idea why and how to fix this? It can't be an issue with my server as it works in other browsers fine and works fine in Safari for OS X.
    If you have any information on how to solve this or things for me to try to rectify this for use with Windows operating system it would be much appreciated.
    Thanks.

    GREAT NEWS!!!!
    I have solved this issue myself with some help from my a user on Microsoft Forums. The issue stems from the mime type of each Browser Chrome, IE, & Safari for Windows defaults as audio/wav. When the mime type is changed to audio/x-wav everything works. Firefox defaults to audio/x-wav and when changed to audio/wav it DOES NOT work.
    Once I input some code in my .php upload page to change the mimetype if audio/wav is detected everything works GREAT!!!
    So Here is what you need to do: Find your upload page and input this code:
    echo "<p>MIME Type: ".$_FILES["file"]["type"]."</p>";   
    right before your "If/then" statement of file type. For me it was near line 30 in my upload.php page, but I'm sure this is different for everyone.
    This will detect and DISPLAY the default mime type of your browser on the error page when your upload doesn't work. Once you know what mime type works for your file type then you can change your "if/then" statement for mime type upload to change your mime type to the correct one.
    I don't want to give the code here, because I'm sure it's specific to your file types and your site construction, but this should lead you on the right track.
    ***This is the solution if you ARE NOT ABLE to upload any certain file in a certain Browser. It has to do with mime type construction***
    I hope this helps others like it helped me!!!!!

  • Is there any diffence in rendering websites with safari for windows and safari for mac os, or are both equal?

    Is there any diffence in rendering websites with safari for windows and safari for mac os, or are both equal?
    So is it necessary to buy a mac to guarantee that a website acts like it should, or is the Safari for Windows enough?

    So is it necessary to buy a mac to guarantee that a website acts like it should, or is the Safari for Windows enough?
    Pages render the same for Mac and Windows in Safari.

  • Need Help with safari for Windows 8

    i am stuck with the need to have a pc due to a proprietary business software... I am a mac user and prefer to use safari... i just had to by a new pc and tried to download safari for windows 8.1 but cannot find it... any help out there?

    Apple hasn't supported Safari for Windows in quite a while (and even when they did, you wouldn't want it - total crap). IE 11 actually isn't bad, you can also try Chrome.

  • Flash Video Encoder conflict with Safari for Windows

    I installed Safari for Windows (AMD/Windows XP) without the
    options (no Bonjour) and found that it disabled Adobe Flash Video
    Encoder (tries to reinstall, can't find msi, can't reinstall from
    disk, 1 keeps asking for disk 1). Uninstalled Quicktime, didn't
    help. Uninstalled Safari, rebooted, still can't get Flash Encoder
    working.

    timtro;
    Many (myself included)won't be installing safari/win until
    the final
    release, and I suspect Adobe won't test much until then
    either, so it's
    probably best to report this to apple as a possible bug with
    their
    beta. -Tom Unger

  • Does the Citrix ICA client work with Safari for Windows XP?

    I really like safari for XP so far. However, I use the Citrix ICA client software to remotely access programs from a server at work. I tried following instructions on the Citrix knowledge base site for installing the client for Firefox, etc. since they did not have any info on Safari for windows. Please help, or I will be stuck using Explorer. Thanks.

    The Citrix ICA client doesn't work with Safari on a Mac. Given the number of bugs and other problems with the Safari 3 Beta for Windows, I'd guess that the chances of Citrix working with this release are slim to none. However, the Citrix ICA client works well with Firefox 2.0, in case you're interested in trying it.

  • SDN access with Safari For Windows?

    All,
    Am just playing around with the Safari browser and when I try to access SDN using the same, I get a pop up stating, "to view this page you need to log into WebURLProtectionSpace Proxy HTTPS proxy server www.sdn.sap.com:443"
    Has anyone tried accessing SDN using the new Apple Safari for Windows browser?
    Any clues on what the user id and password needs to be here.
    I have already tried,
    1. My SDN user id and password.
    2. My Proxy server's user id and password.
    Also read up on the net that https sites seem to have an issue with Safari. Just wanted to know if anyone has tried this though.
    Regards
    Bhavesh

    Thought so as well .
    But just wanted to know if anyone has tried this as well.
    Regards
    Bhavesh
    PS : Wanted to post this question on Suggestions and Comments but posted it on the Coffee Corner by Mistake and so cannot award points. Apologies.

  • Direct streaming with samba and DLNA/UPNP capable players

    Hello,
    I have mediatomb running on my server which streams media to my PS3. However, I would like to do the same with my arch machines, but I can't find any players or plugins with upnp functionality. Amarok, AFAIK, doesn't have such capability. Although I always prefered this method for watching media, now I really need it because playing through samba is impossible. When I try to play media from samba shares, all players download the content locally and then start playing it (unless I mount the samba share, sth I would like to avoid). The same happens with every file, pdfs, rtfs, etc - the file is downloaded locally and then opens in its application. There was a hack for mplayer that allowed direct streaming, but now it doesn't work (changing the "exec" value in the gmplayer.desktop file and adding the %F parameter). Maybe there is a hack for Dolphin that changes this behaviour?

    even wrote:For share folders you can use ushare. It works fine with dlna and upnp. But doesnt have a GUI, only config files and a daemon. Works with ps3 and xbox360.
    Well, what I actually need is a UPnP media renderer or player. Mediatomb is a UPnP server, similar to ushare, and I am very happy with it.

  • Language Problems With Safari For Windows

    Hello
    I am using SFW on Windows Vista Media Edition.
    I bought the whole thing in Spain.
    First my Windows XP Media Edition is in Spanish and I cannot find the way to change the language to English.
    The reason I mention that is because , having originally been using XP Media Edition, I have been using the very nice SFW for some three weeks.
    However when I downloaded the SFW software it installed in Spanish.
    Does anyone have the method (for a novice) of getting the whole thing to change to English please?

    Unfortunately, you cannot change the language for Windows Vista, because Spanish is the default language for the version on that computer you purchased. You should contact the vendor of your computer system and ask them to provide you with a U.S. or U.K. English version, since you were unaware that the installed version was in Spanish. If they will not do that, you'd need to buy a copy of Windows Vista Media Edition in English and install it over the version you already have.
    For Safari, you can change the language displayed, but keep in mind that Safari defaults upon installation to the default language of the OS. To change the default language for Safari, do this:
    1. Navigate to C:\Program Files\Safari and look in all the folders for .lproj files. These are language resource files and they are in more than one folder, so you have to check all of them to be sure you find everything.
    2. Remove all the language files or folders that aren't named "English.lproj"; (move them to a folder on your Desktop named so that you know where each group goes in case you have to put them back), then minimize or close the Find/Search window and try starting Safari to see if you have English again.
    Mulder

  • Windows media player with safari for windows

    Hi everyone
    just a little problem of mine...
    safari seems unable to detect windows media player. I get a message about 'content of MIME type application/x-mplayer2' when I safari tries to use media player. I tried installing the plugin on this page http://www.apple.com/safari/download/plugins.html which didn't seem to work. I don't know if this is a mistake but the file name suggests the plugin is for firefox...
    i have also tried installing quicktime and realplayer with no effect
    help appreciated; thank you in advance!

    Hi on_safari,
    I don't know if this is a mistake but the file name suggests the plugin is for firefox...
    Safari and Firefox (and other browsers) use the same interface for handling plug-ins so Safari should be able to use it nonetheless.
    I tried installing the plugin on this page http://www.apple.com/safari/download/plugins.html which didn't seem to work.
    Can you describe in more detail what you mean? What did you try and what happened? Were any error messages generated?

  • Can I run Java on Windows 7 with Safari?

    I am using Safari on Windows 7 (via Parallels) to log into a website that uses a Java Runtime app in it's login process. However, I cannot get the Java extention to work with Safari for Windows. Is Java blocked by Apple? Do I have to use another browser to log into this website?

    Hi Timothy Hoestermann,
    Thanks for using Apple Support Communities.
    For more information on this, take a look at this article:
    Java updates available for OS X on April 16, 2013
    http://support.apple.com/kb/HT5648
    You also may want to look at this article but opposite.
    How to disable the Java web plug-in in Safari
    http://support.apple.com/kb/HT5241
    Best of luck,
    Mario

  • Print as pdf in safari for windows

    When I print an article from the web as a pdf file with safari for windows, the PC creates by default a non-text file that I have to convert into a text file in order to access/highlight etc. the text. Both with Safari for Mac and with IE I directly get a text pdf. What can I do to make Safari for Windows to do the same thing by default?
    Thanks for any help!

    It sounds like you're confused. Windows has no built-in capability to create anything as a PDF file, so I don't see how you would get one unless you had Acrobat Pro installed.
    If you want to be able to save web pages as PDF files, you need to install a PDF writer in your system, which would let you do that via any web browser. You can download a free PDF driver here: CIB PDF Brewer.
    Mulder

  • Printing problems with Safari 5.0.3

    I just bought a new HP LaserJet Pro M1536dnf Multifunction Printer to allow me to use AirPrint on my iPad and iPhone. But now I have a problem with printing Web pages from the Safari 5.0.3 browser on my Windows Vista PC to the printer over my network. The printer does not print any type or graphics on the page although it does output several nearly blank pages each time I try to print. The only mark on the pages is a faint thin gray line at the bottom of each page.
    Safari is the only program where this problem occurs. The printer works correctly with Internet Explorer, Outlook, and Word. I did not have this problem with my previous HP printer.
    The M1536dnf also prints correctly from the Safari browser on my iPad through AirPrint.
    I also tried printing in Safari on a Windows 7 laptop on the network and had the same problem.
    Any suggestions?

    I reloaded the HP drivers. But that didn't fix the problem. Because the problem is only with Safari in Windows and not Internet Explorer (nor any other Windows applications), it seems to me to be a Safari problem rather than a problem with the printer. On the other hand, Safari for Windows printed correctly on my previous HP LaserJet 1022nw and its driver. I've contacted HP and they want to lay the blame on Apple. I have reported the problem to Apple as well and have heard nothing. Once again, after paying hundreds of dollars on new equipment to be able to print from my iPad and iPhone, the user is left to fend for himself. Others seem to be having this problem. Perhaps, Apple and HP might consider working together to the benefit of the customer.
    (One bright spot: the 1536 does print from the Safari browsers on the iPad and the iPhone.)

  • Sun java plugin for Safari for windows

    Dear Friends
    I have installed Safari in Windows XP. I tried to load my applet through safari. It doesn't ask for signing and doesn't run the applet. Actually safari uses its own java plugin . Is there any option to use sun java plugin for that one and run the signed applets. please reply immediately

    We (Sun) don't have much experience with Safari on Windows at this point. Going forward, the new Java Plug-In in 6u10 should work with Safari on Windows, once Safari upgrades their NPAPI and NPRuntime interfaces to the versions in Firefox 3.

Maybe you are looking for

  • My Mac is slow and sluggish. Why?

    My Mac is acting slowly and sluggishly. I get lots of spinning pinwheels and applications do not load quickly. The kernel_task is routinely over 400 MB. Any help is appreciated. I'm attaching the etrechek I ran today. Sorry if it's more info than is

  • Email notification doesn't work

    Hi, I was interested in monitoring a Forum thread. I added the Thread to my Watch list, but also wanted to get an email for each update. I clicked link "Add Email Notification", but I don't get any email notification when it's updated. Thanks in adva

  • Reflection

    Hi , I am developing a code. 1. we pass an object to a method (reflectObject) 2. reflectObject return a new object which is a true copy . I am using the reflection but in one condition when a class contain any object of other class that time i am una

  • Import Text vs Styles

    Hi guys, I pretend to work nice and tidy with text. I decided to work with Paragraph Styles as much as i can. I will use Font: Mercury Text Size: 10,5 pt Leading: 13 leading Font Style: Regular However, the word file has not a consistent Style Format

  • Save attached documents in ME23 to content server

    Hello, I need to save the attached documents in purchase orders, via ME23 transaction into a content server. I've been reading the DMS documentation, but I don't know if I have to use archivelink technology or basic DMS. I've got the content server i