I am playing my vimeo video in a fancy box using the link
https://vimeo.com/513... Howeverthey show up in the non HD version . I have to click HD to view them.
How do i link to the HD version
This is from Vimeo's FAQ
Plus and PRO users have the option to not only embed their videos in
HD, but also to default those videos to be viewed in HD. This is a
sweet way to make sure that your crisp HD videos are seen in their
full resolution glory when they're embedded off of Vimeo.
If you'd like all of your videos to default to HD, just go to your
account settings and select the "Videos" tab. Under "What about source
files, mobile, and HD embedding?" select "Always play my videos in HD,
when possible" and then click the "Save as default" button. Check
"Also, apply to existing videos" to do just that.
Otherwise, if you have a specific video you want to default to HD mode
click the "Settings" button that appears below the video on your video
clip page and then select the "Embed" tab. Check the box next to
"Default this video to HD quality when embedded" and click the "Save
Changes" button.
It seems you have to be a Plus or a PRO user. If you are, there should be settings you can control at the account settings page.
Related
env - mobile Chrome Beta (68.0.3440.23)
to the above serve html5 video.src with :
Content-Type: application/vnd.apple.mpegurl
body of m3u8 that you see in devtools.network screenshot below
Playback is OK. However, as shown in screenshot, the native player control bar is missing the 'options' icon normally seen in lower right , just to the right of the fullscreen icon.
Issue - not able to figure out why native player decides not to include the options icon. I need options because i want to be able to 'caste' the playback to a TV with a chromecast.
Note on the content of the m3u8 shown in attachement . It is created on the server ( not a static m3u8 ). When static m3u8's are played, the control bar DOES CONTAIN the options icon.
But i do not see the error in the m3u8 thats being sent in the attached screenshot.
Unless something has recently changed (which is of course very possible...), mobile Chrome does not support casting from the browser for videos.
You can see this in some Google Chromecst online info, for example, if you switch between the 'Computer' and 'Android' Tab at this link:
https://support.google.com/chromecast/answer/3228332?hl=en&ref_topic=4602553&visit_id=0-636651854499397401-528434718&rd=1&co=GENIE.Platform%3DAndroid&oco=1
It may be that the option bar appears for static m3u8 because the player allows seeking with that format but not with dynamic m3u8s - i.e. the option bar may still not include the ability to CAST.
I have a security cam that sends via rtsp, which I'm able to capture on vlc player, but I want to embed that into my webpage. I've been searching for hours on how to do this, but have failed to find any recent documentation on how to do this.
I am not set on vlc either, so I'm basically trying to go from cam -> rtsp -> player (if required) -> html embed.
Any help would be appreciated. And I know this is an open question, but I'm failing to find what I need on the net, so I'm open to any solutions.
With that said, I'm not looking for 3rd party providers to send the stream to me. For security reasons, the stream will not exit the compound.
Please do not send me old links to old articles either. I have scoured and probably read them already, and my experience is that things have changed. I'm looking for some answers from people who have experienced similar issues and been able to resolve them. Thanks!
I. Open VLC and select "Open Network Stream" via the Media menu.
II. Input your IP camera's RTSP string (credentials included) i.e
rtsp://test:test#192.168.0.37:554/cam/realmonitor?channel=1&subtype=1
which would be for my IP camera.
III. Click the down arrow next to the Play button and select "Stream".
IV. For the destination set it to "HTTP" then select "ADD". In the port field this is where you can set what port VLC uses to stream the video. In this example I used 8080. The path you can leave as "/".
V. Check the box for Activate Transcoding and set the profile to "Video - Theora + Vorbis (OGG).
VI. Click the Screwdriver + Wrench icon, set encapsulation to Ogg/Ogm, the video codec to "Theora" then set the bitrate to what you want to broadcast the stream to your site at (for what its worth I simply use the same bit rate as I am having the camera stream at. In addition you can also set your framerate
VII. Using the sub tab "Resolution" you can use "Auto" for scale, width, and height. You can disable the audio codec if you camera does not have a mic or do not want to broadcast the audio, & disable subtitles. Finally click "Save" then "Next".
VIII. Check the box for "Stream all elementary streams" and then click "Stream". Keep in mind VLC will show a black box where video would normally be which is intended. You should see the video timer moving just above the Pause/Play button.
IX. Then drop this code into your page:
<video id="video" src="http://IP_of_VLC_computer:VLC_Port" autoplay="autoplay" width="videowidth" height="videoheight"></video>
One of mine is as follows:
<video id="video" src="http://192.168.0.4:8080" autoplay="autoplay" width="704" height="480"></video>
X. Load your web page to see what the video looks like. Do not be concerned if you see what looks like a green screen. Just refresh the page every 5 secs or so to force the page to update the stream. That is common with RTSP video transport.
To sum it up you are turning your PC into a transcoder by way of VLC to spit out RTSP video that is HTML5 friendly.
I uploaded a 1min 46sec video to youtube to show you how to complete this process:
NOT recording using webcam or microphone...
But record (and also save) the video that is currently streaming or playing in the browser.
This works for not-live videos from youtube and the like: Use browser developer tools. For example firefox web developer tools network tab open go to the page and look for the get respond that has return type of video/* (video/mp4 in youtube) right click on it and select open in new tab and then just use browser's save (CTRL-S) to save the video. I believe this to work similiarly in chrome.
Use developer tools of your browser to see all network traffic and save the video stream.
I'm trying to capture the video which is being played in windows media player(version 12) in windows 7. Bitblt method returns black screen for the video while all other windows(media controls, playlists etc.,) are captured successfully. So I browsed about this problem. One of the frequent answers is to disable video overlays in the player. I didn't find any overlay option available in the wmplayer. Also I unchecked
"Turn on DirectX video acceleration for wmv files"
option. Then also, I'm getting black screen only. Is there any way to capture the video content in wmplayer in windows7 ?
Won't happen. Try through DirectX hooking.
In Youtube , on clicking full-screen [Even in Private Browsing] "Allow full screen" will not appear.
Anyway to do like video on fullscreen
The Allow Full Screen dialog appears out of security reasons and can therefore not be turned of. This prevents websites scamming users. Check out this article for more information: http://feross.org/html5-fullscreen-api-attack/
Youtube is able to show you videos in full screen without asking because the videos are delivered with flash which can bypass the browsers security limitations.