forked from RobotWebTools/web_video_server
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge from upstream development branch #4
Open
meyerj
wants to merge
60
commits into
develop-minimum-rate-stream
Choose a base branch
from
merged/develop-minimum-rate-stream
base: develop-minimum-rate-stream
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Merge from upstream development branch #4
meyerj
wants to merge
60
commits into
develop-minimum-rate-stream
from
merged/develop-minimum-rate-stream
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This directly passes the ros compressed frame data to the http socket without reencoding it
Adds support for streaming ROS compressed image topics without the need to reencode them
Programm behavior is not changed since the exception is rethrown.
More information when server creation is failed
Fixed topic list to display all image topics, fixing Issue RobotWebTools#18.
This fix is required when compiling the package with `clang`. Otherwise a SIGILL (Illegal instruction) is triggered.
web_video_server: fix bool function not returning
* Correct use of deprecated parameters codec_context_->rc_buffer_aggressivity marked as "currently useless", so removed codec_context_->frame_skip_threshold access through new priv_data api * New names for pixel formats * AVPicture is deprecated, use AVFrame * Switch to non-deprecated free functions * Use new encoding api for newer versions encode_video2 is deprecated * codec_context is deprecated, use packet flags
so that cleanup works correctly even if system time changes
…ls#45)" (RobotWebTools#51) This reverts commit ae74f19.
* fix vp8 in kinetic * add h264 and vp9 support
…tWebTools#63) * use SteadyTimer for cleaning up inactive streams so that cleanup works correctly even if system time changes SteadyTimer is available since roscpp 1.13.1 * possibility to use SteadyTimer on older ROS versions when SteadyTimer has been backported to those...
* use package format 2 * add missing dependency on sensor_msgs
i.e. on current kinetic
…ls#83) * Add a workaround for MultipartStream constant busy state * Remove C++11 features
This allows users to specify default stream type in their .launch files. Using a "ros_compressed" stream type sometimes results in a much lower resource consumption, and having it set as a default is much nicer for end users.
* Restream buffered frames with minimum publish rate * Implement restreaming for ros_compressed_streamer
…tion(cross origin) CORS issue (RobotWebTools#92)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Merged RobotWebTools@c90d142 from upstream and resolved conflicts.
Likely some of our patches could be reverted, for example switching from
ros::Time
toros::WallTime
in 083332e. Not sure why this was needed back then. This patch has been cleaned up and applied to upstream in RobotWebTools#88 already.