• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Problems with Servlet and Windows Playing Videos from Servlet

 
Ranch Hand
Posts: 421
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello I have acquired and re-written a servlet, which is as follows in the code. I have confirmed that it is operating properly in my environment and tested it, however, it will not play. I am not sure if I need to redo the code to accept different types of video or if I need to embed Windows Media Player or some other thing that I need to do. Is there anyone who can take a stab at this?

For example, on .flv files, the browser is saying: "The file you are attempting to play has an extension (.flv) that does not match the file format Playing the file may result in unexpected behavior . . . Do you want the player to try to play this content? . . . "



Thanks very much,
Michele

===================================================================================================================================

 
Ranch Hand
Posts: 90
Eclipse IDE Tomcat Server Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm not an expert on this, but i dont think you can do much with the code in this case. I guess you will need an flv plugin installed with windows media player to play this file. Not sure though. Try installing an flv plugin for windows media player and see if it works.
 
Michele Smith
Ranch Hand
Posts: 421
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello thanks, what is happening upon closer inspection is that the filename is coming across consistently in each case, however, the physical file is not coming across.

Do you see any problems with the way the file is assembled in this servlet?

Thanks,
Michele
 
Michele Smith
Ranch Hand
Posts: 421
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What I noticed was this:




It appears that there is a file name which is passing, but the entire video itself is not passing. I wonder if this is related to the tokens and if there is a workaround to using tokens.
 
Dhaval J. Patel
Ranch Hand
Posts: 90
Eclipse IDE Tomcat Server Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I don't know what you are trying to do with this servlet, but there are a few things I noticed.

1) There is so much unused code in this servlet. The json strings that you are trying creating in your servlet are not being used at all. Did you notice that ? The file name or tokens or whatever is present in the json string has no effect at all. ( Another thing regarding json, Use some open source json api instead of creating json strings yourself. Creating it by hand would be vulnerable to bugs.)

2) I dont know why you dont get a MalformedURLException when you are trying to create a new Url on line 201 ??!! Also the targetURL2 and targetURL3 are never used.

The only thing that seems okay about the code is the part where you are trying to get an input stream and writing it out using bytearrayoutpoutstream. It seems that you have blindly copied code and trying to make it work without understanding it. Please try to understand what you want in your program and what you want to achieve.

And the video file name is getting through probably because of the code on line 110. not sure.
 
Just let me do the talking. Ahem ... so ... you see ... we have this tiny ad...
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic